congregate in public places

Traduzioni
se réunir dans des lieux publics